
package com.uuah.server.api.message;

import java.io.Serializable;
import java.util.List;

public interface IUuahBusiMessageCollection extends Serializable {
	void addMessage(IUuahBusiMessage message);

	void addMessage(IUuahBusiMessage message, int index);

	void addMessages(IUuahBusiMessage[] messages);

	void addMessages(List<IUuahBusiMessage> messages);

	void removedMessage(IUuahBusiMessage message);

	IUuahBusiMessage[] getMessagesAsArray();

	IUuahBusiMessage getMessage(int index);

	int size();

	int totalLength();
}
